.global-nav .bn-more span {
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: baseline
}

.global-nav .arrow {
	position: relative;
	top: -2px;
	left: 2px;
	border-width: 3px 3px 0;
	border-color: #d5d5d5 transparent transparent transparent;
	border-style: solid dashed dashed dashed;
	width: 0;
	height: 0;
	font-size: 0;
	line-height: 0
}

.global-nav a:hover .arrow {
	*top: 0;
	border-color: #fff transparent transparent transparent
}

.global-nav .more-active {
	position: relative;
	z-index: 10
}

.global-nav .more-active a:link,.global-nav .more-active a:visited {
	color: #369
}

.global-nav .more-active .arrow {
	border-color: #fff transparent transparent transparent
}

.global-nav .more-active .bn-more span {
	color: #fff
}

.global-nav .more-active .more-items {
	display: block;
	padding: 10px 0;
	_width: 0;
	border: 1px solid #e6e6e6;
	background: #fff;
	white-space: nowrap;
	top: 28px
}

.global-nav .more-active .more-items table,.global-nav .more-active .more-items td {
	width: 100%;
	white-space: nowrap;
	border-collapse: collapse
}

.global-nav .more-active .more-items li {
	display: block
}

.global-nav .more-active .more-items a {
	display: block;
	padding: 0 20px;
	line-height: 28px
}

.global-nav .more-active .more-items a:link,.global-nav .more-active .more-items a:visited {
	color: #3d3d3d
}

.global-nav .more-active .more-items a:hover {
	color: #3d3d3d;
	background-color: #f6f6f6
}

.global-nav .more-items {
	display: none;
	position: absolute;
	left: 0
}

.global-nav {
	height: 28px;
	color: #d5d5d5;
	background-color: #545652;
	min-width: 950px
}

.global-nav a:link,.global-nav a:visited,.global-nav a:hover,.global-nav a:active {
	color: #d5d5d5
}

.global-nav a:hover,.global-nav a:active {
	color: #fff;
	background-color: transparent
}

.global-nav .global-nav-items {
	font-size: 0
}

.global-nav .global-nav-items li {
	display: inline-block;
	*display: inline;
	zoom: 1;
	line-height: 28px;
	font-size: 12px;
	vertical-align: baseline
}

.global-nav .global-nav-items a {
	display: inline-block;
	*display: inline;
	zoom: 1;
	padding: 0 12px;
	height: 28px
}

.global-nav li.market-tip {
	background-position: 41px 7px;
	background-repeat: no-repeat;
	background-size: 17px 8px;
	background-image: url(/f/shire/f43c29d20fa76ba47fa1f89a35b7937e76c1377c/pics/nav/new-market-tip.png);
	padding-right: 20px
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-resolution: 192dpi) {
	.global-nav li.market-tip {
		background-image: url(/f/shire/874db20df92db9a772b08d2d4babc957cb30c9a7/pics/nav/new-market-tip@2x.png)
	}
}

.global-nav .top-nav-info {
	float: right;
	margin: 0 12px 0 0;
	line-height: 28px
}

.global-nav .top-nav-info ul,.global-nav .top-nav-info li {
	display: inline-block;
	*display: inline;
	zoom: 1
}

.global-nav .top-nav-info a {
	display: inline-block;
	*display: inline;
	zoom: 1;
	margin: 0;
	padding: 0 12px;
	height: 28px
}

.global-nav .nav-user-account .more-items {
	left: auto;
	right: 6px
}

.global-nav .more-active .lnk-remind:link,.global-nav .more-active .lnk-remind:visited,.global-nav .more-active .lnk-remind:hover,.global-nav .more-active .lnk-remind:active {
	color: #fff
}

.global-nav-a .bd {
	max-width: 1600px;
	margin: 0 auto
}

.global-nav-b .bd {
	max-width: 1440px;
	margin: 0 auto
}

.global-nav .top-nav-reminder {
	position: relative;
	float: right;
	margin-right: 5px;
	line-height: 28px
}

.global-nav .top-nav-reminder a {
	position: relative
}

.global-nav .top-nav-reminder .lnk-remind {
	display: inline-block;
	*display: inline;
	zoom: 1;
	padding: 0 12px;
	height: 28px
}

.global-nav .top-nav-reminder .num {
	position: absolute;
	top: 4px;
	*top: 0;
	left: 3em;
	padding: 0 3px;
	margin-left: 5px;
	color: #fff;
	line-height: 1.5;
	background-color: #f7996d;
	*margin-top: 4px
}

.global-nav .top-nav-reminder .num i {
	position: absolute;
	width: 0;
	height: 0;
	left: -9px;
	top: 50%;
	margin-top: -6px;
	line-height: 0;
	border-color: transparent #f7996d transparent transparent;
	border-style: dashed solid dashed dashed;
	border-width: 6px 6px 3px 5px;
	pointer-events: none
}

.global-nav .top-nav-reminder .more-items {
	position: absolute;
	z-index: 999;
	padding: 0;
	width: 280px;
	left: -125px;
	top: 28px;
	border: 1px solid #e6e6e6;
	background: #fff;
	white-space: normal;
	word-wrap: break-word
}

.global-nav .top-nav-reminder .more-items a {
	display: inline;
	padding: 0;
	line-height: inherit
}

.global-nav .top-nav-reminder .more-items a:link {
	color: #369
}

.global-nav .top-nav-reminder .more-items a:visited {
	color: #669
}

.global-nav .top-nav-reminder .more-items a:hover {
	color: #fff;
	background-color: #039
}

.global-nav .top-nav-reminder .more-items a:active {
	color: #fff;
	background-color: #f93
}

.global-nav .top-nav-reminder .more-items .bd {
	padding-top: 16px;
	color: #3e3e3e;
	line-height: 1.5
}

.global-nav .top-nav-reminder .more-items .bd p {
	padding: 0 15px 13px 15px;
	border-bottom: 1px solid #f0f0f0
}

.global-nav .top-nav-reminder .more-items .ft a {
	display: block;
	width: 100%;
	padding: 4px 0;
	text-align: center;
	background-color: #fafafa
}

.global-nav .top-nav-reminder .more-items .ft a:hover,.global-nav .top-nav-reminder .more-items .ft a:active {
	background-color: #f5f5f5;
	color: #369
}

.global-nav .top-nav-reminder .more-items p {
	margin: 0;
	color: #999
}

.global-nav .top-nav-reminder .more-items li {
	overflow: hidden;
	zoom: 1;
	padding: 13px 15px;
	border-bottom: 1px solid #f0f0f0
}

.global-nav .top-nav-reminder .more-items li .pic {
	float: left;
	margin-right: 8px
}

.global-nav .top-nav-reminder .more-items li .content {
	width: auto;
	overflow: hidden;
	zoom: 1
}

.global-nav .top-nav-reminder .more-items li .content a {
	line-height: 1.4
}

.global-nav .top-nav-reminder .more-items li .item-req {
	padding: 0;
	border: none
}

.global-nav .top-nav-reminder .more-items li .item-req .ops {
	width: 49px;
	float: right;
	*display: inline;
	position: static;
	overflow: hidden;
	color: #aaa
}

.global-nav .top-nav-reminder .more-items li .item-req .ops a:link,.global-nav .top-nav-reminder .more-items li .item-req .ops a:visited,.global-nav .top-nav-reminder .more-items li .item-req .ops a:hover,.global-nav .top-nav-reminder .more-items li .item-req .ops a:active {
	color: #aaa
}

.global-nav .top-nav-reminder .more-items li .item-req .ops a:hover,.global-nav .top-nav-reminder .more-items li .item-req .ops a:active {
	background-color: #aaa;
	color: #fff
}

.global-nav .top-nav-reminder .more-items li .unread {
	background-color: transparent
}

.global-nav .top-nav-reminder .more-items li .new-reply-item {
	overflow: hidden
}

.global-nav .top-nav-reminder .more-items li .new-reply-item .content {
	float: left;
	width: 186px
}

.top-nav-reminder.more-active {
	color: #fff
}

.top-nav-reminder.more-active .num {
	z-index: 1000
}

.top-nav-reminder.more-active .more-items {
	display: block;
	z-index: 999
}

body #db-pay-tips {
	top: 136px
}

.perf-metric {
	position: absolute;
	margin-left: -240px
}

.global-nav .top-nav-doubanapp {
	position: relative;
	float: right;
	margin-right: 5px;
	line-height: 28px
}

.global-nav .top-nav-doubanapp .lnk-doubanapp {
	display: inline-block;
	*display: inline;
	zoom: 1;
	padding: 0 8px;
	height: 28px
}

.global-nav .top-nav-doubanapp .more-items {
	padding: 10px 20px 30px;
	left: -76px;
	width: 211px;
	border-top: none;
	color: #111;
	font-size: 15px;
	line-height: 1.62;
	font-weight: bold;
	text-align: center;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: optimizelegibility
}

.global-nav .top-nav-doubanapp .more-items .appintro-title {
	padding-top: 170px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 24px;
	font-weight: 400;
	background: url(/f/shire/12356a377c5190a72a849e5b5c9034dd538b439e/pics/nav/nav_doubanapp_6.png) no-repeat center
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-resolution: 192dpi) {
	.global-nav .top-nav-doubanapp .more-items .appintro-title {
		background-image: url(/f/shire/323b8653e3e313a992d287201347d32c0642914b/pics/nav/nav_doubanapp_6@2x.png);
		background-size: 100px
	}
}

.global-nav .top-nav-doubanapp .more-items .appintro-title span {
	margin-left: 10px;
	font-weight: 100
}

.global-nav .top-nav-doubanapp .more-items .slogan {
	margin: 0;
	font-size: 13px;
	letter-spacing: 3px;
	font-weight: 400
}

.global-nav .top-nav-doubanapp .more-items .qrcode {
	padding-top: 160px;
	margin-top: 30px;
	font-size: 0;
	background: url(/f/shire/6aa9dcfa49ca33353c8265cdd43ccdfeb1554285/pics/nav/nav_doubanapp_6_qrcode.png) no-repeat center
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-resolution: 192dpi) {
	.global-nav .top-nav-doubanapp .more-items .qrcode {
		background-image: url(/f/shire/af392ad86cb48ed904ba64d8220b1a6fb1b4f97b/pics/nav/nav_doubanapp_6_qrcode@2x.png);
		background-size: 160px 160px
	}
}

.global-nav .top-nav-doubanapp .download {
	margin-top: 10px
}

.global-nav .top-nav-doubanapp .download a {
	display: inline;
	font-weight: normal;
	font-size: 12px;
	background: none;
	padding: 0
}

.global-nav .top-nav-doubanapp .download a:link,.global-nav .top-nav-doubanapp .download a:visited {
	color: #37a
}

.global-nav .top-nav-doubanapp .download a:hover {
	background: none
}

.global-nav .top-nav-doubanapp .download .download-android {
	margin-top: 8px;
	background-position: 0 -130px
}

.global-nav .top-nav-doubanapp .download .download-android:before {
	content: ""
}

#doubanapp-tip {
	display: none;
	position: absolute;
	top: 28px;
	border: 1px solid;
	padding: 0 30px 0 10px;
	color: #13bc39;
	background: #fff;
	z-index: 10;
	white-space: nowrap
}

#doubanapp-tip:after {
	display: none\9;
	content: "";
	position: absolute;
	top: -5px;
	left: 35px;
	height: 7px;
	width: 7px;
	border: 1px solid #13bc39;
	border-width: 1px 1px 0 0;
	background: #fff;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

#doubanapp-tip .tip-link:link,#doubanapp-tip .tip-link:visited,#doubanapp-tip .tip-link:hover,#doubanapp-tip .tip-link:active {
	color: #13bc39;
	background: #fff
}

#doubanapp-tip .tip-close {
	position: absolute;
	right: 6px;
	width: 15px;
	height: 15px;
	line-height: 26px;
	text-align: center
}

#doubanapp-tip .tip-close:hover {
	color: #999
}

.top-nav-doubanapp.more-active .lnk-doubanapp:link,.top-nav-doubanapp.more-active .lnk-doubanapp:visited,.top-nav-doubanapp.more-active .lnk-doubanapp:hover,.top-nav-doubanapp.more-active .lnk-doubanapp:active {
	color: #fff
}

.nav {
	width: 100%;
	min-width: 950px;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 40px
}

.nav .nav-wrap {
	border-bottom: 1px solid #e5ebe4
}

.nav .nav-primary,.nav .nav-secondary {
	width: 950px;
	margin: 0 auto;
	padding-bottom: 0;
	overflow: hidden;
	zoom: 1
}

.nav .nav-primary {
	position: relative;
	padding: 10px 0 5px;
	overflow: hidden;
	zoom: 1
}

.nav .nav-logo {
	float: left;
	height: 56px;
	width: 145px;
	margin: 0 13px 0 0;
	background: url(/f/shire/8308f83ca66946299fc80efb1f10ea21f99ec2a5/pics/nav/lg_main_a11_1.png) no-repeat 0 12px;
	background-image: -webkit-image-set(url(/f/shire/8308f83ca66946299fc80efb1f10ea21f99ec2a5/pics/nav/lg_main_a11_1.png) 1x, url(/f/shire/8977fa054324c4c7f565447b003ebf75e9b4f9c6/pics/nav/lg_main@2x.png) 2x);
	background-image: -moz-image-set(url(/f/shire/8308f83ca66946299fc80efb1f10ea21f99ec2a5/pics/nav/lg_main_a11_1.png) 1x, url(/f/shire/8977fa054324c4c7f565447b003ebf75e9b4f9c6/pics/nav/lg_main@2x.png) 2x);
	background-image: -ms-image-set(url(/f/shire/8308f83ca66946299fc80efb1f10ea21f99ec2a5/pics/nav/lg_main_a11_1.png) 1x, url(/f/shire/8977fa054324c4c7f565447b003ebf75e9b4f9c6/pics/nav/lg_main@2x.png) 2x);
	background-image: -o-image-set(url(/f/shire/8308f83ca66946299fc80efb1f10ea21f99ec2a5/pics/nav/lg_main_a11_1.png) 1x, url(/f/shire/8977fa054324c4c7f565447b003ebf75e9b4f9c6/pics/nav/lg_main@2x.png) 2x)
}

.nav .nav-logo a {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	line-height: 100em
}

.nav .nav-logo a:hover,.nav .nav-logo a:active {
	background: none !important
}

.ua-iphone .nav {
	-webkit-text-size-adjust: none
}

.nav-search {
	position: relative;
	overflow: hidden;
	zoom: 1;
	padding: 10px 0 15px 0
}

.nav-search input {
	-webkit-appearance: none;
	border: none;
	background: transparent
}

.nav-search label {
	position: absolute;
	left: 11px;
	top: 10px;
	line-height: 30px;
	cursor: text;
	color: #bbb;
	width: auto
}

.nav-search ::-webkit-input-placeholder {
	color: #bbb
}

.nav-search :-moz-placeholder {
	color: #bbb
}

.nav-search ::-moz-placeholder {
	color: #bbb
}

.nav-search :-ms-input-placeholder {
	color: #bbb
}

.nav-search .inp {
	float: left;
	width: 470px;
	height: 34px;
	text-align: center;
	_margin-right: -3px;
	cursor: text;
	background: url(/f/shire/d45aaa7569335285e298dd7f3c045c8b364a19de/pics/nav1/nav_bg_a1.png) no-repeat 0 0
}

.nav-search .inp input {
	background: #fff;
	width: 96%;
	margin: 0;
	text-align: left;
	height: 30px;
	padding-left: 10px;
	height: 28px\9;
	line-height: 28px\9;
	outline: none
}

.nav-search legend {
	display: none
}

.nav-search fieldset {
	border: none;
	padding: 0;
	margin: 0;
	position: static
}

.nav-search .inp-btn {
	position: relative;
	left: -1px;
	*top: -1px;
	width: 37px;
	height: 34px;
	zoom: 1;
	overflow: hidden
}

.nav-search .inp-btn input {
	width: 100%;
	height: 100%;
	font-size: 0;
	padding: 35px 0 0 0;
	overflow: hidden;
	background: url(/f/shire/d45aaa7569335285e298dd7f3c045c8b364a19de/pics/nav1/nav_bg_a1.png) no-repeat 0 -40px;
	color: transparent;
	cursor: pointer
}

.nav-search .inp-btn input:hover {
	background-position: -40px -40px
}

.nav-search .inp-btn input:active {
	background-position: 0 -40px
}

.nav-secondary {
	width: 100%;
	zoom: 1
}

.nav-secondary:after {
	content: '\0020';
	display: block;
	clear: both
}

.nav-secondary img {
	vertical-align: middle;
	margin-right: 4px
}

.nav-secondary ul {
	margin: 9px 0
}

.nav-secondary li {
	display: inline;
	margin-right: 30px
}

.nav-secondary .nav-items {
	float: none;
	*padding-bottom: 8px;
	zoom: 1;
	font-size: 13px
}

.nav-secondary .nav-items li {
	_float: left;
	_display: inline
}

#db-nav-book .nav-search .inp {
	background-image: url(/f/shire/d45aaa7569335285e298dd7f3c045c8b364a19de/pics/nav1/nav_bg_a1.png)
}

#db-nav-book .nav-search .inp-btn input {
	background-image: url(/f/shire/d45aaa7569335285e298dd7f3c045c8b364a19de/pics/nav1/nav_bg_a1.png)
}

#db-nav-movie .nav-search .inp {
	background-image: url(/f/shire/44552ac9f592ad9d2ef5c8ae708533990e94b605/pics/nav1/nav_mv_bg.png)
}

#db-nav-movie .nav-search .inp-btn input {
	background-image: url(/f/shire/44552ac9f592ad9d2ef5c8ae708533990e94b605/pics/nav1/nav_mv_bg.png)
}

#db-nav-group .nav-search .inp {
	background-image: url(/f/shire/44552ac9f592ad9d2ef5c8ae708533990e94b605/pics/nav1/nav_mv_bg.png)
}

#db-nav-group .nav-search .inp-btn input {
	background-image: url(/f/shire/44552ac9f592ad9d2ef5c8ae708533990e94b605/pics/nav1/nav_mv_bg.png)
}

#db-nav-music .nav-search .inp {
	background-image: url(/f/shire/b78a848a3825bda97797e3c1816ad3b01139aa1c/pics/nav1/nav_mu_bg.png)
}

#db-nav-music .nav-search .inp-btn input {
	background-image: url(/f/shire/b78a848a3825bda97797e3c1816ad3b01139aa1c/pics/nav1/nav_mu_bg.png)
}

#db-nav-sns {
	position: relative;
	zoom: 1;
	background: #edf4ed
}

#db-nav-sns a:link,#db-nav-sns a:visited {
	color: #072
}

#db-nav-sns a:hover,#db-nav-sns a:active {
	background-color: #072;
	color: #fff
}

#db-nav-sns li {
	display: inline
}

#db-nav-sns .nav-wrap {
	border: none
}

#db-nav-sns .nav-primary {
	overflow: hidden;
	padding-top: 12px;
	zoom: 1
}

#db-nav-sns .nav-search {
	position: absolute;
	right: 0;
	*width: 282px
}

#db-nav-sns .nav-logo {
	width: 184px;
	height: 57px;
	background-position: 0 10px
}

#db-nav-sns label {
	line-height: 28px
}

#db-nav-sns .inp {
	width: 278px;
	height: 28px;
	background: #fff;
	border: 1px solid #e1e9e1;
	text-align: left;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}

#db-nav-sns .inp input {
	margin: 0;
	width: 242px;
	height: 28px;
	line-height: "26px	"
}

#db-nav-sns .inp-btn {
	position: absolute;
	left: auto;
	top: 10px;
	right: 0;
	width: 30px;
	height: 28px;
	*height: 30px;
	border: 1px solid #e1e9e1;
	border-left: none;
	background-color: #fff;
	font-size: 0;
	overflow: hidden
}

#db-nav-sns .inp-btn input {
	width: 30px;
	height: 28px;
	*height: 30px;
	padding: 0;
	margin: 0;
	line-height: 100px;
	background: transparent url(/f/shire/f71f15922ebd7c0ff0ea0e7a25577529efd8981a/pics/icon/bn_srh_1.png) no-repeat 50% 50%
}

#db-nav-sns .nav-items {
	float: left;
	margin-top: 15px
}

#db-nav-sns .nav-items li {
	margin-right: 20px;
	font-size: 15px
}

.suggest-overlay {
	position: absolute;
	z-index: 10001;
	width: auto;
	background: #fff;
	border: 1px solid #c5c7d2;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px
}

.suggest-overlay .bd {
	min-width: 220px;
	line-height: 1;
	background: #fafafa;
	color: #b3b3b3;
	padding: 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px
}

.suggest-overlay ul {
	color: #999;
	padding: 3px 0;
	min-width: 214px
}

.suggest-overlay li {
	margin: 0;
	padding: 0;
}

.suggest-overlay li b {
	font-weight: bold
}

.suggest-overlay li .username {
	color: #333;
	margin-right: 3px;
}

.suggest-overlay img {
	margin-right: 5px;
	width: 20px;
	height: 20px;
	vertical-align: middle
}

.suggest-overlay li.on {
	background: #e9f0f8
}

.suggest-overlay li a {
	display: block;
	padding: 3px 7px;
	color: #999;
}

.suggest-overlay li a:hover,
.suggest-overlay li a:focus,
.suggest-overlay li a:active {
	outline: none;
	color: #999;
	background: none;
	background: #e9f0f8
}

.suggest-overlay .sug-kind-search {
	padding: 0;
	width: 276px;
}

.sug-kind-search li.on {
	background: #eee;
}

.sug-kind-search li.title {
	background: #fcfcfc;
	padding: 3px 7px;
}

.sug-kind-search .title span {
	color: #000;
	float: none;
}

.sug-kind-search li span {
	float: right;
}

.sug-kind-search li a:hover {
	background: #eee;
}

.sug-kind-search .title a:hover {
	background: none;
}

.nav-items li img {
	vertical-align: super;
}

#new_album .error {
	position: absolute;
	top: 30px;
	left: 520px;
	color: #f30
}

#new_album .field-error {
	margin-bottom: 30px;
	color: #f30
}

#uploader-setting {
	margin-top: 40px
}

#uploader-setting .error {
	color: #f30
}

#uploader-setting h2 {
	margin-bottom: 10px;
	font-size: 16px;
	color: #333
}

#uploader-setting .setting-tabs {
	padding: 0 0 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #ddd
}

#uploader-setting .setting-tabs .tab {
	position: relative;
	display: inline-block;
	*display: inline;
	zoom: 1;
	height: 28px;
	margin-right: 10px;
	line-height: 28px;
	padding: 0 20px;
	border: 1px solid #ddd
}

#uploader-setting .setting-tabs .tab:link,#uploader-setting .setting-tabs .tab:visited,#uploader-setting .setting-tabs .tab:hover {
	font-size: 14px;
	background: #fff;
	color: #37a
}

#uploader-setting .setting-tabs .tab i {
	display: none;
	position: absolute;
	background: #fff;
	left: 50%;
	margin-left: -5px;
	bottom: -27px;
	width: 10px;
	height: 10px;
	overflow: hidden;
	line-height: 10em;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-radius: 2px;
	zoom: 1;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	filter: progid:DXImageTransform.Microsoft.Matrix M11=0.707,M12=-0.707,M21=0.707,M22=0.707,sizingMethod=\'auto expand\'}#uploader-setting .setting-tabs .on i{display:block}#uploader-setting .setting-tabs .on:link,#uploader-setting .setting-tabs .on:visited,#uploader-setting .setting-tabs .on:hover,#uploader-setting .setting-tabs .on:active{background:#f8f8f8;color:#333;cursor:text}#uploader-setting .tab-content{margin-bottom:40px}#uploader-setting .album-opts .default-opt{width:100%;margin-bottom:25px}#uploader-setting .album-opts .default-opt p{display:inline;margin-left:10px;color:#999}#uploader-setting .album-opts li{display:inline-block;*display:inline;zoom:1;vertical-align:top;margin-bottom:15px;width:19%}#uploader-setting .album-opts .stat{color:#f30}#uploader-setting .field{position:relative;margin-bottom:10px}#uploader-setting .field-name label,#uploader-setting .field-intro label{font-size:14px}#uploader-setting .field-name input,#uploader-setting .field-intro textarea{width:500px;padding:5px;border:1px solid #ccc;font-size:14px}#uploader-setting .field-name input:focus,#uploader-setting .field-intro textarea:focus{border-color:#aaa}

  .pic-item textarea,x:-moz-any-link,x:default{width:168px !important;padding:0 !important}.uploader-button{display:inline-block;*display:inline;zoom:1;vertical-align:middle;position:relative;margin-right:10px;width:98px;height:29px;overflow:hidden;background:url(/f/sns/3feaa1a5d792eda93428efd874c9561655b47571/pics/upload-btns3.png) no-repeat 0 0}.uploader-button input{border:none;background:transparent;width:98px;height:29px;cursor:pointer;opacity:0;fliter:alpha(opacity=0)}.uploader-button:hover{background-position:0 -29px}.uploader-button:active{background-position:0 -58px}.uploader-empty .uploader-panel{padding:10em 0 10em}.uploader-empty .uploader-button{margin-bottom:10px;width:183px;height:44px;background:url(/f/sns/49072744d6054b1ce309d9b99ecee6c571f27666/pics/upload-btns5a.png) no-repeat 0 0}.uploader-empty .uploader-button input{width:183px;height:44px}.uploader-empty .uploader-button:hover{opacity:.9;filter:alpha(opacity=90)}.uploader-empty .uploader-button:active{opacity:1;filter:alpha(opacity=100)}.uploader-empty .hd{text-align:center}.uploader-empty .hd .uploader-tips{display:block;width:auto}.uploader-empty .hd .sort-mode-btn{display:none}.back{margin-top:-30px;margin-bottom:20px;text-align:right}.uploader-panel{padding:40px;background:#f8f8f8}.uploader-panel .hd{position:relative}.uploader-panel .hd .sort-mode-btn{border:1px solid #d6cfcf;border-radius:5px;height:27px;float:right}.uploader-panel .hd .sort-mode-btn input{height:27px}.uploader-panel .uploader-indicate{display:inline-block;*display:inline;zoom:1}.uploader-panel .uploader-tips{width:70%;margin:10px 0 0 0;vertical-align:middle;color:#999}.uploader-panel .uploader-tips ins{display:inline-block;*display:inline;zoom:1;vertical-align:baseline;font-size:16px;text-decoration:none}.uploader-panel .progress{position:relative;height:28px;line-height:28px;overflow:hidden;border:1px solid #dfdfdf;text-align:center;color:#f30}.uploader-panel .progress i{position:absolute;left:0;top:0;height:28px;background:#e9fae7;border-right:2px solid #5dae81}.uploader-panel .uploader-items{font-size:0;letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em}.uploader-panel .uploader-items ul{margin:-34px 0 0 -64px}.uploader-panel .uploader-items .slot-placeholder,.uploader-panel .uploader-items .pic-slot{width:168px;position:relative;display:inline-block;*display:inline;zoom:1;margin:64px 0 0 64px;font-size:12px;letter-spacing:normal;word-spacing:normal;vertical-align:top;cursor:move}.uploader-panel .uploader-items .slot-placeholder .progress,.uploader-panel .uploader-items .pic-slot .progress{margin-bottom:10px;background:#fff}.uploader-panel .uploader-items .slot-placeholder .filename,.uploader-panel .uploader-items .pic-slot .filename{margin-bottom:10px;text-align:center;word-wrap:break-word}.uploader-panel .uploader-items .slot-placeholder .buttons,.uploader-panel .uploader-items .pic-slot .buttons{text-align:center}.uploader-panel .uploader-items .slot-placeholder .pic-item,.uploader-panel .uploader-items .pic-slot .pic-item{width:168px;*width:167px;overflow:hidden;border:1px solid #dfdfdf}.uploader-panel .uploader-items .slot-placeholder .pic-item .pic,.uploader-panel .uploader-items .pic-slot .pic-item .pic{width:168px;height:168px;overflow:hidden;border-bottom:1px solid #dfdfdf;font-size:0}.uploader-panel .uploader-items .slot-placeholder .pic-item .pic img,.uploader-panel .uploader-items .pic-slot .pic-item .pic img{width:168px;height:168px}.uploader-panel .uploader-items .slot-placeholder .pic-item textarea,.uploader-panel .uploader-items .pic-slot .pic-item textarea{position:relative;z-index:1;border:none;font-size:13px;padding:10px;width:148px;height:60px;*font-family:'宋体'}.uploader-panel .uploader-items .slot-placeholder .pic-item .pic-desc,.uploader-panel .uploader-items .pic-slot .pic-item .pic-desc{position:relative;background:#fff}.uploader-panel .uploader-items .slot-placeholder .pic-item .pic-desc label,.uploader-panel .uploader-items .pic-slot .pic-item .pic-desc label{position:absolute;top:10px;left:10px;font-size:13px;color:#ccc;cursor:text}.uploader-panel .uploader-items .slot-placeholder .pic-item .inp-focus label,.uploader-panel .uploader-items .pic-slot .pic-item .inp-focus label{display:none}.uploader-panel .uploader-items .slot-placeholder .pic-item .buttons,.uploader-panel .uploader-items .pic-slot .pic-item .buttons{padding:0 10px 4px;text-align:left;background:#f8f9f7}.uploader-panel .uploader-items .slot-placeholder .pic-item .buttons .lnk-uploader-delete,.uploader-panel .uploader-items .slot-placeholder .pic-item .buttons .lnk-uploader-cancel,.uploader-panel .uploader-items .pic-slot .pic-item .buttons .lnk-uploader-delete,.uploader-panel .uploader-items .pic-slot .pic-item .buttons .lnk-uploader-cancel{float:right}.uploader-panel .uploader-items .slot-placeholder .pic-item .textarea-mirror,.uploader-panel .uploader-items .pic-slot .pic-item .textarea-mirror{left:0;top:0;*left:1px;*top:1px;line-height:12px;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-arrow-color:#fff;scrollbar-track-color:#fff;scrollbar-darkshadow-color:#fff}.uploader-panel .uploader-items .slot-placeholder .pic-item .textarea-mirror ins,.uploader-panel .uploader-items .pic-slot .pic-item .textarea-mirror ins{text-decoration:none;color:#fcc;background:#fcc}.uploader-panel .uploader-items .slot-placeholder .count,.uploader-panel .uploader-items .pic-slot .count{position:absolute;right:0;bottom:-1.8em;color:#f40;font-size:14px}.uploader-panel .uploader-items .slot-placeholder .pic-tags,.uploader-panel .uploader-items .pic-slot .pic-tags{background:#fff;border-top:1px solid #dfdfdf;cursor:pointer}.uploader-panel .uploader-items .slot-placeholder .pic-tag,.uploader-panel .uploader-items .pic-slot .pic-tag{display:inline-block;*display:inline;zoom:1;padding:1px 13px 1px 9px;margin:5px 4px 0 0;white-space:nowrap;color:#aaa;line-height:1.8;background:#ebebeb}.uploader-panel .uploader-items .slot-placeholder .pic-tags-list,.uploader-panel .uploader-items .pic-slot .pic-tags-list{padding-left:10px;overflow:auto;word-wrap:break-word}.uploader-panel .uploader-items .slot-placeholder .lnk-photo-tag,.uploader-panel .uploader-items .pic-slot .lnk-photo-tag{display:inline-block;*display:inline;zoom:1;margin:5px 0 5px 10px;width:168px}.uploader-panel .uploader-items .slot-placeholder .lnk-photo-tag:link,.uploader-panel .uploader-items .slot-placeholder .lnk-photo-tag:visited,.uploader-panel .uploader-items .slot-placeholder .lnk-photo-tag:hover,.uploader-panel .uploader-items .slot-placeholder .lnk-photo-tag:active,.uploader-panel .uploader-items .pic-slot .lnk-photo-tag:link,.uploader-panel .uploader-items .pic-slot .lnk-photo-tag:visited,.uploader-panel .uploader-items .pic-slot .lnk-photo-tag:hover,.uploader-panel .uploader-items .pic-slot .lnk-photo-tag:active{color:#999;background:transparent}.uploader-panel.uploader-sort-mode .hd{margin-bottom:20px}.uploader-panel.uploader-sort-mode .hd .uploader-button,.uploader-panel.uploader-sort-mode .hd .uploader-tips{display:none}.uploader-panel.uploader-sort-mode .uploader-items ul{margin:10px 0 0 -10px}.uploader-panel.uploader-sort-mode .uploader-items .pic-slot,.uploader-panel.uploader-sort-mode .uploader-items .slot-placeholder{width:100px;margin:10px 0 0 10px}.uploader-panel.uploader-sort-mode .uploader-items .pic-slot:not([data-pid]){display:none}.uploader-panel.uploader-sort-mode .uploader-items .pic-slot .pic-item{width:100px}.uploader-panel.uploader-sort-mode .uploader-items .pic-slot .pic-item .pic{width:100px;height:100px}.uploader-panel.uploader-sort-mode .uploader-items .pic-slot .pic-item .pic-desc,.uploader-panel.uploader-sort-mode .uploader-items .pic-slot .pic-item .pic-tags,.uploader-panel.uploader-sort-mode .uploader-items .pic-slot .pic-item .buttons{display:none}.grid-16-8 .article,.grid-16-8 .aside{float:none;width:auto;padding:0;margin-bottom:30px}.uploader-buttons{margin-top:20px;padding:0 0 20px}.uploader-buttons .bn-submit{margin-right:2em;border-color:#528641;background:#3fa156}.uploader-buttons .bn-submit input{background:transparent;font-size:14px;color:#fff}.uploader-buttons .bn-submit input:hover{color:#fff !important}.uploader-buttons .bn-submit:hover{background:#4fca6c;border-color:#6aad54}.uploader-buttons .bn-submit:active input{background:#3fa156 !important}.uploader-buttons .stat-disable,.uploader-buttons .stat-submitting{border-color:#ccc;background:#eee}.uploader-buttons .stat-disable input,.uploader-buttons .stat-submitting input{color:#aaa;background:#eee;cursor:text}.uploader-buttons .stat-disable input:hover,.uploader-buttons .stat-disable input:active,.uploader-buttons .stat-submitting input:hover,.uploader-buttons .stat-submitting input:active{color:#aaa !important;background-color:transparent !important}.uploader-buttons .stat-disable:hover,.uploader-buttons .stat-disable:active,.uploader-buttons .stat-submitting:hover,.uploader-buttons .stat-submitting:active{border-color:#ccc;background:#eee}

  .tags-control{width:582px;overflow:auto;margin-top:4px}.tags-editor{overflow:hidden;border:1px solid #ccc;padding:0 4px 0}.tags-editor.focus{border-color:gray}.tags-editor.focus label{visibility:hidden}.tags-writer{border:0;padding:0;margin:0;outline:0;position:relative;width:auto;height:28px;padding-top:6px;min-width:2em}.tags-writer label{position:absolute;z-index:1;margin:1px 4px;color:#777;white-space:nowrap;cursor:text}.tags-writer label.invisible{visibility:hidden}.small-tags-writer{float:left;height:28px}.small-tags-writer label{visibility:hidden}.author_tags_clone{height:24px;font-size:13px;_line-height:36px;border:0;outline:0;position:absolute;top:-1px;left:0;width:100%;margin-top:6px}.tags-tip,.tags_more{padding:4px 5px 4px 0}.tags-tip{display:none}.tags-tip.error-msg{color:red}.tags-folder{overflow:auto;line-height:28px}.tags-folder dt{color:#bbb;float:left;padding-right:.4em}.tags-folder dd{overflow:hidden;height:28px;max-width:400px;_width:400px;white-space:nowrap}.tags-folder dd span:nth-child(n+6){display:none}.tags-folder dd b{display:none;color:#76a2c6}.tags-folder dd span:nth-child(6) ~ b{display:inline}.tags-unfold dd{width:auto;max-width:100%;height:auto;white-space:normal}.tags-unfold dd span:nth-child(n+6){display:inline}.tags-unfold dd span:nth-child(6) ~ b{display:none}.tags_more{float:right}.tags_more:link,.tags_more:visited,.tags_more:active{background-color:transparent;color:#ccc}.tags_more:hover{color:#999}.dialog-tags .dui-dialog-content .bd{padding:0}.dialog-tags .tag-editor-bd{padding:15px}.dialog-tags .tag-editor-bd .tags-control{width:auto}.dialog-tags .tag-editor-ft{overflow:hidden;*zoom:1;padding:10px 18px;border-top:1px solid #d9e2e9;color:#666;background:#e9eef2}.dialog-tags .tag-editor-ft .bn-flat{float:right}.dialog-tags .bn-disable,.dialog-tags .bn-disable:hover{background:#dadada!important;cursor:auto}.pic-author-tags{height:100px;cursor:pointer}.pic-author-tags .pic-author-tags-result{height:80px;background-color:white}.pic-slot .pic-item .pic-author-tags textarea.tag-tip{height:20px;cursor:pointer}
  .tags-editor span{white-space:nowrap;margin-right:5px}.tags-editor span{background-color:#ebebeb;color:#aaa;line-height:24px;padding:1px 13px 1px 9px;margin:4px 5px 0 0;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;cursor:default;float:left;position:relative}.tags-editor span a{font-size:8px;position:absolute;top:-4px;right:4px;color:#aaa;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.tags-editor span a:hover{background-color:transparent;color:#555}.tags-editor span.tags-warn{background:#f2c9c9;color:#5c0909;border-color:#5c0909}.tags-editor span.tags-warn a{color:#5c0909}.tags-folder span{color:#37a;cursor:pointer;margin-right:.8em;white-space:nowrap}.tags-folder span:hover{color:#FFF;background-color:#37a}.tags-folder .tag-selected{color:#a9a9a9}.footer-tags{line-height:38px;margin-bottom:20px;text-align:left}.footer-tags i{color:gray}.footer-tags a{display:inline-block;*display:inline;*zoom:1;vertical-align:top;vertical-align:middle;padding:3px 13px;margin-right:10px;line-height:1.62;background-color:#f5f5f5;white-space:nowrap}.footer-tags a:hover{background-color:#e8e8e8;color:#37a}.author-tags{padding-bottom:20px;clear:both;font-size:0;*word-spacing:-1px;line-height:34px;margin-top:5px}.author-tags a{display:inline-block;*display:inline;*zoom:1;vertical-align:top;white-space:nowrap;margin-right:10px;padding:3px 13px;line-height:1.62;background-color:#f5f5f5;font-size:12px;letter-spacing:normal;word-spacing:normal;vertical-align:top}.author-tags a:hover,.author-tags a.tag-selected{background-color:#e8e8e8;color:#37a}.author-tags .people_tags_more{display:none}.author-tags .more-tags{display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:0;margin:0;background:none;white-space:nowrap;line-height:25px;font-size:12px;letter-spacing:normal;word-spacing:normal;vertical-align:top}.author-tags .more-tags:hover{background:none}@media screen and (-webkit-min-device-pixel-ratio: 0){.author-tags{letter-spacing:-5px}}.mod-tags a{display:inline-block;border:1px solid #e8e8e8;color:#37a;padding:6px 12px 4px;height:12px;line-height:1;margin-right:4px;margin-bottom:8px;border-radius:2px}.mod-tags a:hover{background:none;color:#37a;border-color:#d8d8d8}

  .album-tags {width: 512px;}
  .tags-control {width: auto;}
